crooked leg - French English Dictionary